package practice; 
import java.util.*;
import java.io.*;

public class practice4 {
    public static void main(String[] args) throws Exception { 
        File file = new File("D:" + File.separator + "javatest1" + File.separator + "test.txt"); // 创建文件对象，指定路径为D:\test1\test.txt
        if (!file.getParentFile().exists()) { // 判断文件父目录是否存在
            file.getParentFile().mkdirs(); // 如果父目录不存在，则创建父目录及其所有不存在的父目录
        }
        try (Writer out = new FileWriter(file)){ // 使用try-with-resources自动关闭文件流
            out.write("this is class test1"); // 向文件中写入字符串内容
            out.write("\r\n");  // 换行
            out.append("this is class test2"); // 向文件中追加字符串内容
        }
        catch (Exception e) { // 捕获可能发生的异常
        }
    }
}
